查看原文
其他

Helm v3.0 稳定版发布,一个重要里程碑

李振良 DevOps技术栈 2022-11-11

2019年11月13日, Helm团队发布 Helm v3 的第一个稳定版本。


Helm 3 Helm 2 的核心特性为基础,改进了 chart 存储库、版本管理、安全性和 chart 库。在这个版本中,Helm 维护者整合了来自社区的反馈和请求,以更好地满足 Kubernetes 用户和广泛的云原生生态系统的需求。


Helm 3 的内部实现已从 Helm 2 发生了很大变化,使其与 Helm 2 不兼容!

该版本主要变化如下:

1、最明显的变化是 Tiller 的删除

2、Release 不再是全局资源,而是存储在各自命名空间内


3、Values 支持 JSON Schema 校验器,自动检查所有输入的变量格式

4、移除了用于本地临时搭建 Chart Repository 的 helm serve 命令。

5、helm install 不再默认生成一个 Release 的名称,除非指定了 --generate-name 。

6、Helm CLI 个别更名


helm delete 更名为 helm uninstall 

helm inspect 更名为 helm show 

helm fetch 更名为 helm pull 

但以上旧的命令当前仍能使用。


云原生时代,你还有什么理由不去尝试一下 Helm v3 呢?


以下是 Helm 3 的一些资源:


  • 官方文档:https://helm.sh/docs

  • 自v2以来的变化常见问题:https://helm.sh/docs/faq/#changes-since-helm-2

  • v2迁移v3的文档:https://helm.sh/docs/topics/v2_v3_migration/

  • 帮助从v2迁移v3的插件:https://github.com/helm/helm-2to3



END


推荐阅读:

回顾 Kubernetes 最近 6 个版本重点更新

如何画出一张合格的技术架构图?

9 个问题进一步熟悉 HTTPS

这位妹子在生产服务器执行了 rm -rf /*

《运维三十六计》:运维生存必备宝典

记一次 Linux 被入侵,服务器变 “矿机”~

小团队如何从零搭建一个自动化运维体系?

Kubeadm 部署高可用 K8S 集群

一文搞懂蓝绿发布、灰度发布和滚动发布

30个Linux Shell脚本经典案例(中)

10 个Linux Awk文本处理经典案例

16 张图带你快速入门 Ansible

Kubernetes 企业容器云平台实战

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存